leg stump - Turco Inglés Diccionario